package com.feibo.pojo;

import java.math.BigDecimal;
import javax.persistence.*;

@Table(name = "flavor_goods")
public class FlavorGoods {
    @Id
    @Column(name = "GOODS_ID")
    private Long goodsId;

    @Column(name = "SHOP_ID")
    private Long shopId;

    @Column(name = "GOODS_NAME")
    private String goodsName;

    @Column(name = "GOODS_PRICE")
    private BigDecimal goodsPrice;

    @Column(name = "GOODS_TYPE")
    private Long goodsType;

    @Column(name = "GOODS_NUMBER")
    private Long goodsNumber;

    @Column(name = "GOODS_FORMAT")
    private String goodsFormat;

    @Column(name = "GOODS_PLACE")
    private String goodsPlace;

    @Column(name = "GOODS_WEIGHT")
    private BigDecimal goodsWeight;

    @Column(name = "OPTIME")
    private Long optime;

    @Column(name = "STATION")
    private Long station;

    @Column(name = "GOODS_SELLOUT")
    private Long goodsSellout;

    @Column(name = "GOODS_LOGISTIC")
    private Long goodsLogistic;

    @Column(name = "LOGI_WEIGHT")
    private String logiWeight;

    @Column(name = "LOGI_SIZE")
    private String logiSize;

    @Column(name = "GOODS_PRICE_OLD")
    private BigDecimal goodsPriceOld;

    @Column(name = "GOODS_LABEL")
    private String goodsLabel;

    @Column(name = "GOODS_FLAVOR")
    private String goodsFlavor;

    @Column(name = "BRAND_ID")
    private Long brandId;

    @Column(name = "BRAND_NAME")
    private String brandName;

    @Column(name = "GOODS_TITLE")
    private String goodsTitle;

    /**
     * 展示区域（1:仅在平台展示;2:仅在社区展示;3:仅在小区团购展示）
     */
    @Column(name = "DIRECT_SUPPLY_SHOW_TYPE")
    private String directSupplyShowType;

    @Column(name = "SHOW")
    private Long show;

    @Column(name = "ACTIVITY_PICTURE")
    private String activityPicture;

    @Column(name = "FAKE_SELLOUT_SEED")
    private Long fakeSelloutSeed;

    @Column(name = "GOODS_PICTURE")
    private String goodsPicture;

    /**
     * @return GOODS_ID
     */
    public Long getGoodsId() {
        return goodsId;
    }

    /**
     * @param goodsId
     */
    public void setGoodsId(Long goodsId) {
        this.goodsId = goodsId;
    }

    /**
     * @return SHOP_ID
     */
    public Long getShopId() {
        return shopId;
    }

    /**
     * @param shopId
     */
    public void setShopId(Long shopId) {
        this.shopId = shopId;
    }

    /**
     * @return GOODS_NAME
     */
    public String getGoodsName() {
        return goodsName;
    }

    /**
     * @param goodsName
     */
    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    /**
     * @return GOODS_PRICE
     */
    public BigDecimal getGoodsPrice() {
        return goodsPrice;
    }

    /**
     * @param goodsPrice
     */
    public void setGoodsPrice(BigDecimal goodsPrice) {
        this.goodsPrice = goodsPrice;
    }

    /**
     * @return GOODS_TYPE
     */
    public Long getGoodsType() {
        return goodsType;
    }

    /**
     * @param goodsType
     */
    public void setGoodsType(Long goodsType) {
        this.goodsType = goodsType;
    }

    /**
     * @return GOODS_NUMBER
     */
    public Long getGoodsNumber() {
        return goodsNumber;
    }

    /**
     * @param goodsNumber
     */
    public void setGoodsNumber(Long goodsNumber) {
        this.goodsNumber = goodsNumber;
    }

    /**
     * @return GOODS_FORMAT
     */
    public String getGoodsFormat() {
        return goodsFormat;
    }

    /**
     * @param goodsFormat
     */
    public void setGoodsFormat(String goodsFormat) {
        this.goodsFormat = goodsFormat;
    }

    /**
     * @return GOODS_PLACE
     */
    public String getGoodsPlace() {
        return goodsPlace;
    }

    /**
     * @param goodsPlace
     */
    public void setGoodsPlace(String goodsPlace) {
        this.goodsPlace = goodsPlace;
    }

    /**
     * @return GOODS_WEIGHT
     */
    public BigDecimal getGoodsWeight() {
        return goodsWeight;
    }

    /**
     * @param goodsWeight
     */
    public void setGoodsWeight(BigDecimal goodsWeight) {
        this.goodsWeight = goodsWeight;
    }

    /**
     * @return OPTIME
     */
    public Long getOptime() {
        return optime;
    }

    /**
     * @param optime
     */
    public void setOptime(Long optime) {
        this.optime = optime;
    }

    /**
     * @return STATION
     */
    public Long getStation() {
        return station;
    }

    /**
     * @param station
     */
    public void setStation(Long station) {
        this.station = station;
    }

    /**
     * @return GOODS_SELLOUT
     */
    public Long getGoodsSellout() {
        return goodsSellout;
    }

    /**
     * @param goodsSellout
     */
    public void setGoodsSellout(Long goodsSellout) {
        this.goodsSellout = goodsSellout;
    }

    /**
     * @return GOODS_LOGISTIC
     */
    public Long getGoodsLogistic() {
        return goodsLogistic;
    }

    /**
     * @param goodsLogistic
     */
    public void setGoodsLogistic(Long goodsLogistic) {
        this.goodsLogistic = goodsLogistic;
    }

    /**
     * @return LOGI_WEIGHT
     */
    public String getLogiWeight() {
        return logiWeight;
    }

    /**
     * @param logiWeight
     */
    public void setLogiWeight(String logiWeight) {
        this.logiWeight = logiWeight;
    }

    /**
     * @return LOGI_SIZE
     */
    public String getLogiSize() {
        return logiSize;
    }

    /**
     * @param logiSize
     */
    public void setLogiSize(String logiSize) {
        this.logiSize = logiSize;
    }

    /**
     * @return GOODS_PRICE_OLD
     */
    public BigDecimal getGoodsPriceOld() {
        return goodsPriceOld;
    }

    /**
     * @param goodsPriceOld
     */
    public void setGoodsPriceOld(BigDecimal goodsPriceOld) {
        this.goodsPriceOld = goodsPriceOld;
    }

    /**
     * @return GOODS_LABEL
     */
    public String getGoodsLabel() {
        return goodsLabel;
    }

    /**
     * @param goodsLabel
     */
    public void setGoodsLabel(String goodsLabel) {
        this.goodsLabel = goodsLabel;
    }

    /**
     * @return GOODS_FLAVOR
     */
    public String getGoodsFlavor() {
        return goodsFlavor;
    }

    /**
     * @param goodsFlavor
     */
    public void setGoodsFlavor(String goodsFlavor) {
        this.goodsFlavor = goodsFlavor;
    }

    /**
     * @return BRAND_ID
     */
    public Long getBrandId() {
        return brandId;
    }

    /**
     * @param brandId
     */
    public void setBrandId(Long brandId) {
        this.brandId = brandId;
    }

    /**
     * @return BRAND_NAME
     */
    public String getBrandName() {
        return brandName;
    }

    /**
     * @param brandName
     */
    public void setBrandName(String brandName) {
        this.brandName = brandName;
    }

    /**
     * @return GOODS_TITLE
     */
    public String getGoodsTitle() {
        return goodsTitle;
    }

    /**
     * @param goodsTitle
     */
    public void setGoodsTitle(String goodsTitle) {
        this.goodsTitle = goodsTitle;
    }

    /**
     * 获取展示区域（1:仅在平台展示;2:仅在社区展示;3:仅在小区团购展示）
     *
     * @return DIRECT_SUPPLY_SHOW_TYPE - 展示区域（1:仅在平台展示;2:仅在社区展示;3:仅在小区团购展示）
     */
    public String getDirectSupplyShowType() {
        return directSupplyShowType;
    }

    /**
     * 设置展示区域（1:仅在平台展示;2:仅在社区展示;3:仅在小区团购展示）
     *
     * @param directSupplyShowType 展示区域（1:仅在平台展示;2:仅在社区展示;3:仅在小区团购展示）
     */
    public void setDirectSupplyShowType(String directSupplyShowType) {
        this.directSupplyShowType = directSupplyShowType;
    }

    /**
     * @return SHOW
     */
    public Long getShow() {
        return show;
    }

    /**
     * @param show
     */
    public void setShow(Long show) {
        this.show = show;
    }

    /**
     * @return ACTIVITY_PICTURE
     */
    public String getActivityPicture() {
        return activityPicture;
    }

    /**
     * @param activityPicture
     */
    public void setActivityPicture(String activityPicture) {
        this.activityPicture = activityPicture;
    }

    /**
     * @return FAKE_SELLOUT_SEED
     */
    public Long getFakeSelloutSeed() {
        return fakeSelloutSeed;
    }

    /**
     * @param fakeSelloutSeed
     */
    public void setFakeSelloutSeed(Long fakeSelloutSeed) {
        this.fakeSelloutSeed = fakeSelloutSeed;
    }

    /**
     * @return GOODS_PICTURE
     */
    public String getGoodsPicture() {
        return goodsPicture;
    }

    /**
     * @param goodsPicture
     */
    public void setGoodsPicture(String goodsPicture) {
        this.goodsPicture = goodsPicture;
    }
}